high-rise residential buildings - Allemand Anglais Dictionnaire